package com.ssy.lingxi.order.model.vo.basic.response;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.math.BigDecimal;

/**
 * @author wyx
 * @version 2.0.0
 * @date 2021-10-13
 */
@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
public class OrderLrcDetailVO {
    /**
     * 供应会员Id
     */
    private Long vendorMemberId;
    /**
     * 供应会员角色Id
     */
    private Long vendorRoleId;
    /**
     * 供应会会员logo
     */
    private String vendorLogo;
    /**
     * 供应会会员名称
     */
    private String vendorName;
    /**
     * 积分类型：0=平台；1=会员
     */
    private Integer relType;
    /**
     * 单个订单允许使用积分上限
     */
    private BigDecimal userScoreLimit;
    /**
     * 积分抵扣金额比例
     */
    private BigDecimal deductionRate;
    /**
     * 当前可用的权益积分 = 累计获得的权益积分 - 累计已用权益积分
     */
    private Integer currentPoint;
    /**
     * 本单可用积分
     */
    private BigDecimal enablePoint;
    /**
     * 本单可抵扣
     */
    private BigDecimal enableDeductionAmount;
}
